DIGITAL INFORMATION - File Compression Continues
OPENING QUESTION: Please work SOLO to determine the dimensions of THIS file.
Then please compare your solution with those found by other members of your team.
Part Deux: That file is a jpg, yay or nay? If it *is* a jpg, suggest how well the compression algorithm will work with that particular image (make your best assessment)
LEARNING OBJECTIVE:
- I will be able to compare and contrast changing resolution with image compression during today's class.
CALENDAR:
WORDS FOR TODAY:
I STRONGLY URGE YOU TO START A DECK OF FLASH CARDS HERE
- innovation: "A new or improved idea, device, product, etc, or the development thereof
- prototype: "A proof of concept"
- CPU: Central Processing Unit
- Binary: 0's & 1's - Base2
- Octal: Base8
- Hexadecimal Base16 - 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
- Byte: one binary 'word'
- Bit: one binary 'letter' - either a 0 or 1
- Abstraction: "The difference between the user layer and the software/hardware layer"
- Compress - to decrease the number of bits used to represent a piece of information
Heuristic - a problem solving approach (algorithm) to find a satisfactory solution where finding an optimal or exact solution is impractical or impossible.
Lossless Compression - a data compression algorithm that allows the original data to be perfectly reconstructed from the compressed data.
Lossy Compression - a data compression algorithm that sacrifices some amount of the original data to decrease file size
Image - A type of data used for graphics or pictures.
metadata - is data that describes other data. For example, a digital image may include metadata that describe the size of the image, number of colors, or resolution.
Pixel - short for "picture element", the fundamental unit of a digital image, typically a tiny square or dot that contains a single point of color of a larger image.
Image - A type of data used for graphics or pictures.
metadata - is data that describes other data. For example, a digital image may include metadata that describe the size of the image, number of colors, or resolution.
WORK O' THE DAY:
Bitmapping/Imaging Project:
Some of us knocked it out of the park (YAY!)
If you didn't get it turned in, please do so ASAP (AHEM!)
Here are things to consider:
Please keep in mind: If you *ever* do work that is "Good Enough".... you'll get a grade that is "Good Enough". When in doubt, do work that you're proud of doing.
═══════════════════════════
FOR TODAY!
For many years the file compression utility was an absolute necessity (throughout the 80's and 90's and early oughts). It remained virtually unchanged throughout that time which is a strong indicator of just how well the original authors did in writing that code.
For most of that time it was a free utility and was widely shared. Oddly enough as it start waning in use the owners tried to (?) grab it back and sell it -- which was kind of odd.
Please do a wee bit of research on the history of PKzip compression, how did it work (generally speaking)
Discuss with your team then we'll discuss as a class.
═══════════════════════════
Here's an interactive sampling tool that reflects what happens with a jpg.
How does what you see that reflect lossy compression? What sort of advantages are present there? (I hope the disadvantages are obvious)
If you have photo editing software --- notice how MUCH you can change the resolution and such on a LARGE file like THIS. Try it with software on your chrome (it's good file selection processing too).
I'll DEMO with photoshop. You *might* be able to do the same thing with PIXLR.
Is data being thrown out there? How is resolution a factor? Work on answering the following with your team:
You can always make a picture smaller without loss of quality, but making a picture bigger always results in lower quality!
═══════════════════════════
As image processing and indeed creation allow for more and more life like images, we are rapidly approaching a place in our society where "Seeing" ain't necessarily "believing".
To trot out another old adage-- a picture might not be worth 1000 words anymore.
Let's read about that HERE
═══════════════════════════
Intro to our VUDU/Netflix/Amazon streaming service project
═══════════════════════════
What about "Deep Fakes"?
Let's discuss...
Now please go and find an acknowledged deep-fake... oh and let's make it a GOOD ONE... not something a hobbyist has done in their basement, I'm talking IBM, MIT best o' the best Deep Fake
═══════════════════════════